home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 2.adf / include.cbm / graphics / layers.i < prev    next >
Text File  |  1987-03-31  |  1KB  |  47 lines

  1. *
  2. *               Commodore-Amiga, Inc.
  3. *               layers.i
  4. *
  5.     IFND    GRAPHICS_LAYERS_I
  6. GRAPHICS_LAYERS_I   SET 1
  7.  
  8.     IFND    EXEC_SEMAPHORES_I
  9.        include 'exec/semaphores.i'
  10.     ENDC
  11.  
  12.     IFND  EXEC_LISTS_I
  13.        include  'exec/lists.i'
  14.     ENDC
  15.  
  16. * these should be clip.i/h but you know backwards compatibility etc.
  17. LAYERSIMPLE             equ   1
  18. LAYERSMART              equ   2  
  19. LAYERSUPER              equ   4
  20. LAYERUPDATING           equ   $10
  21. LAYERBACKDROP           equ   $40
  22. LAYERREFRESH            equ   $80
  23. LAYER_CLIPRECTS_LOST    equ   $100 
  24.  
  25. LMN_REGION  equ -1
  26.  
  27.     STRUCTURE  Layer_Info,0
  28.     APTR       li_top_layer
  29.     APTR       li_check_lp
  30.     APTR       li_obs
  31.     STRUCT     li_FreeClipRects,MLH_SIZE
  32.     STRUCT     li_Lock,SS_SIZE
  33.         STRUCT     li_gs_Head,LH_SIZE
  34.         LONG            li_long_reserved
  35.         WORD       li_Flags
  36.     BYTE       li_fatten_count
  37.         BYTE       li_LockLayersCount
  38.     WORD       li_LayerInfo_extra_size
  39.         APTR            li_blitbuff
  40.     APTR       li_LayerInfo_extra
  41.     LABEL      li_SIZEOF
  42.  
  43. NEWLAYERINFO_CALLED     equ 1
  44. ALERTLAYERSNOMEM        equ $83010000
  45.  
  46.     ENDC
  47.